草庐IT

Python urllib2 基本认证问题

全部标签

php - 一般 MVC 问题 - 命名、结构 (PHP)

我尝试过很多PHPMVC框架,我注意到在很多框架中你可以做这样的事情:$this->security->encodeForHTML();所以,基本上有一个类Security,它包含一个方法encodeForHTML()。这个Security类不是单例吗?这种“内部”单例类有特定的名称吗?因为还有其他类不是单例:$form=newForm;在这种情况下,您可以创建任意数量的表单。我理解这一点,初始化许多安全类显然没有意义,但我想知道,这些类是否有名称(单例和非单例除外)?一个人建议对那些可以创建的类使用单词“插件”,对那些构建在框架中的类使用“库”。这有意义吗?感谢您的回复!

php - Zend 框架 PDF 问题

又是我,我有个小问题://CreatenewPDF$pdf=newZend_Pdf();//Addnewpagetothedocument$page=$pdf->newPage(Zend_Pdf_Page::SIZE_A4);$pdf->pages[]=$page;//Setfont$page->setFont(Zend_Pdf_Font::fontWithName(Zend_Pdf_Font::FONT_HELVETICA),20);//Drawtext$page->drawText('Helloworld!',100,510);$this->getResponse()->setHe

php - last() 的 XPATH/PHP 问题

我试过在线阅读各种教程,但我无法在解决这个很容易描述但我无法想到解决方案的问题上取得任何进展。这是一些示例XML:1234我希望能够选择最后一个在每个容器中...换句话说,我希望能够拉出2和4.我已经尝试了无数种表达方式来实现这一目标,但我能做的最好的就是得到最后一个(其中包含4个)。似乎//BBB/CCC[last()]应该可以工作,但它显然选择了所有作为BBB子级的CCC(总共4个),然后才处理last()谓词-并且仅此而已返回单个元素4这让我抓狂!谁能告诉我灯?非常感谢!! 最佳答案 /AAA/BBB/CCC[position

php - 关于 CSSTidy 的问题

InoppositetomostotherCSSparsers,noregularexpressionsareusedandthusCSSTidyhasfullCSS2supportandahigherreliability.我想知道为什么CSSTidy构建了自己的解析器,未使用官方SACAPI(其中还包括对新CSS3的支持)?不使用SAC而编写自己的解析器是否有任何技术或实际原因?事实上,现在没有使用SAC的css工具,我想知道为什么? 最佳答案 CSSTidy的最新版本是2007年7月19日。我敢打赌SAC-API更新得多。我希

php - Spreadsheet_Excel_Writer路径问题

我已尝试使用以下程序将内容写入电子表格。我还下载了Spreadsheet_Excel_Writer包。send('grades.xls');$format_bold=&$workbook->addFormat();$format_bold->setBold();$worksheet=&$workbook->addWorksheet();$worksheet->write(0,0,"NAME",$format_bold);$worksheet->write(0,1,"MARK1",$format_bold);$worksheet->write(0,2,"MARK2",$format_bo

PHP cURL 不存储 session cookie...如何解决这个问题?

我正在制作一个类来与我们公司的API进行通信...我正在使用curl发布数据并检索json中的响应。在代码的最后一部分(课后),我将用户登录到服务器(它给出了true),但是当我尝试再次使用curl连接时,他说我没有登录!我已经完成了谷歌搜索并添加了curl_setopt($ch,CURLOPT_COOKIE,$this->Session_Cookie);行。任何人都可以告诉我这个吗?提前致谢;)if(!class_exists("Microdual")){classMicrodual{//Nocasodeasessãonãoestariniciada,iniciaraquiasess

PHP 问题 - 如何从字符串创建数组?

在我的数据库中,一些字段设置被序列化并存储。当我这样做时:print_r(unserialized($r['settings']));我会得到这个:Array([prefix]=>[suffix]=>[min]=>[max]=>[allowed_values]=>1|Common2|Rare3|AlmostExtinct)我正在尝试基于allowed_values的值创建一个数组,如下所示:Array([1]=>Common[2]=>Rare[3]=>AlmostExtinct)问题是,当我使用explode("|",$r['allowed_values'])时,我得到:Array([

php - BBcode解析问题

我正在构建我自己的论坛,您可以在其中使用不同类型的BBcode,其中之一是[youtube][/youtube]来嵌入youtube视频,这个想法是让它变得简单,用户可以像这样输入完整的url或只是视频的代码[youtube]http://www.youtube.com/watch?v=AJ3_kndmeCg[/youtube][youtube]http://www.youtube.com/watch?v=AJ3_kndmeCg&feature=related[/youtube][youtube]AJ3_kndmeCg[/youtube]这是我的代码,它从一个完整的url中获取代码,结

PHP session 问题

如果我的页眉页顶部有session_start();,可以在页眉页之前包含$page_title吗?$page_title='SomeTitle';include('../includes/header.php'); 最佳答案 是的。只要你之前不输出任何东西,你应该没问题......原因是session_start发送一些HTTPheader。因此,如果您已经输出任何内容(包括错误),它将失败,因此不会启动。解决方法是在文件顶部设置输出缓冲。只需制作ob_start();出现在页面顶部。这样,无论发生什么(在合理范围内),您都应该没

php - 类问题 - 初学者帮助

这个问题在这里已经有了答案:关闭12年前。PossibleDuplicate:InPHP,whatsthedifferencebetween::and->?这是我之前问题的延续-但我认为它的独特性足以保证提出一个新问题。有什么区别:Message::listMessages();和$message->listMessages();我正在创建一个迷你cms,我想要一个以统一方式显示错误的系统。干杯,凯然